數位時光機
Git 透過獨特的加密識別碼記錄專案的每個狀態,如同一部數位時光機 校驗碼。每次提交時,Git 都會建立整個資料夾的快照。透過存取這段歷史,你可以暫時將工作目錄「瞬間移動」到過去的某個時間點,檢視如 index.html、 orange.html或 blue.html 等檔案在最近變更前的樣子。
1. 查看專案歷史
指令 git log 會顯示完整的時間軸歷史。然而, git log --oneline 通常更受青睞,因為它將資訊壓縮成摘要形式,每個提交都以 7 字元的簡化校驗碼與訊息來代表。
b650e4b 建立首頁
54650a3 建立藍色與橙色頁面
54650a3 建立藍色與橙色頁面
2. 終端機導航
檢視長篇歷史時,可使用標準終端機鍵盤操作:按 空格鍵 逐頁向下捲動,並按字母 q 返回命令列提示符。
3. 檢出指令
指令 git checkout <commit-id> (例如, git checkout 54650a3)讓你能夠 檢視先前的提交。此操作會更新資料夾中的檔案,使其與該特定歷史快照相符,實際上是將專案凍結在過去,以便你進行檢閱。
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>